@CHARSET "ISO-8859-1";

body {
	font-size:10px;
	background: #BEC8D0;
	font-family:Verdana,Sans-serif;
}

*  {
	margin:0;
	padding:0;
}

p {
	padding:.5em;
	font-size:1em;
}

#pageWrapper  {
	background:#fff;
	width: 100.4em;
	margin:0em auto;
	padding:1em auto;
	border:#749BCE 1px solid;
}

#header  {
	height:12em;
	padding:.5em 2em;
	-moz-border-radius:10px;
	background:url("../images/logo.jpg") no-repeat;
	background-position:center;
}
#menuLogin {
	float:right;
	font-size:1.2em;
	padding:.7em;
	margin:0em auto;
	-moz-border-radius:10px;
	border:#749BCE 1px outset;
}
.cart {
	padding:.3em;
	font-weight:bold;
	font-size:4em;
	color:#00FF99;
}
#aMenu {
	/*position:absolute;
	top:1em;
	right:1em;*/
	float:right;
	font-size:1.1em;
}
#nav a {
	text-decoration:none;
	color:#000000; 
}
#aMenu a{
	text-decoration:none;
	color:#000000; 
}
#nav a:hover {
	text-decoration:underline;
	color:#FF0000; 
}
#aMenu a:visiter {
	 color:#000000;
}
#aMenu a:hover {
	text-decoration:underline;
	color:#0000FF; 
}
span#arr {
	background:url("../images/arrow.gif") no-repeat;
	font-size:.65em;
}	

#nav  {
	background:url("../images/nav.png") no-repeat #FD9421;
	height:2.5em;
	margin:.2em 0em .2em 0em;
	padding:.1em ;
	border-top:#FD9421 .1em solid;
}
#nav a:active {
	color:#ffffff;
}

#menu {
	font-weight:bold;
	font-size:1.2em;
	padding: .5em .2em;
	float:left;
}

#sidebar  {
	-moz-border-radius:10px;
	float:left;
	width:18em;
	/*height:40em;*/
	margin:1em .5em .5em .5em;
	padding:0em ;
	border:#749BCE 1px solid;
}
#rightsidebar  {
	-moz-border-radius:10px;
	float:right;
	width:18em;
	/*height:40em;*/
	margin:1em .5em .5em .5em;
	padding:0em;
	border:#749BCE 1px solid;
}

#main {
	font-size:1.1em;
	-moz-border-radius:10px;
	/*width:51em;*/
	padding:1em;
	min-height:40em;
	margin:1em 17.5em .5em 17.5em;
	border:#749BCE 1px solid;
}

#subNav,#adminMenu,#userForm,#loginForm  {
	-moz-border-radius:10px;
	width:18em;
	min-height:10em;
	margin:0em 0em 0em 0em;
	padding:0em;
	background:#eeffff;
	text-align:center;
	/*border:#749BCE 1px solid;*/
	font-size:1em;
}

#footer   {
	-moz-border-radius:10px;
	clear:both;
	height:9em;
	margin: 0;
	text-align:center;
	font-size:1.1em;
	
}
#footer a{
	text-decoration:none;
	color:#000000; 
}
#footer a:hover {
	text-decoration:underline;
	color:#0000FF; 
}
#footer a:visiter {

}

.start-titleBox  {
	-moz-border-radius:.5em .5em 0em 0em;
	border:#6591BB 1px solid;
	background:#6591BB;
	padding:0em;
	height:.5em;
}
.titleBox  {
	border:#6591BB 1px solid;
	background:#6591BB;
	font-weight:bold;
	padding:.55em;
	font-size:1.1em;
	
}
.titleBox  hover {
	border:#6591BB 1px solid;
	background:#eeffff;
	font-weight:bold;
	padding:.55em;
	font-size:1.1em;
	
}
.end-titleBox  {
	-moz-border-radius:0em 0em .5em .5em;
	border:#6591BB 1px solid;
	background:#6591BB;
	padding:0em;
	height:.5em;
	
}
